Architectural Principles for Safety - Critical Real - Time Applications

نویسنده

  • JAYNARAYAN H. LALA
چکیده

This paper addresses the general area of computer architectures for safety-critical real-time applications. The maximum acceptable probability of failure for these applications ranges from about I O 4 to 1Oi0 per hour depending on whether it is a military or civil application. Typical examples include commercial and military aircraf fly-by-wire, full authority engine control, satellite and launch vehicle control, ground transport vehicles, etc. Realtime response requirements for these applications are also very demanding, with correct control inputs required every 10 to 100 ms, depending on the application. These dual goals of ultrahigh reliability and real-time response necessitate computer systems that are quite different from other dependable systems in their architecture, design and development methodology, validation and verification, and operational philosophy. This paper highlights these differences by describing each of these aspects of safetycritical systems. Architectural principles and techniques to address these unique requirements are described.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Applying RAMS Principles to the Development of a Safety-Critical Java Specification

Almost all software for aerospace and defense applications is required to satisfy reliable, available, maintainable, and safe (RAMS) objectives. While many RAMS issues are best addressed by requiring that software developers consistently adhere to particular development methodologies, a development team’s selection of commercial off-the-shelf technologies, including choice of programming langua...

متن کامل

The View Glue

In this paper we focus on domain-specific Architecture Description Languages (ADLs), particularly for safety critical systems. We argue that existing standards for architectural modelling are insufficient for achieving the necessary levels of control of the development process for such systems. We outline the requirements for safety critical ADLs, the challenges faced in their construction, and...

متن کامل

Task-Oriented Real-Time Execution without Asynchronous Interrupts combined with Runtime State Restoration

The architectural concept of a programmable electronic system is presented, which is particularly suited for highly safety-critical applications. Its most essential characteristics are taskoriented real-time execution without the need for asynchronous interrupts and the ability for state restoration at runtime. The concept of task execution without the use of asynchronous interrupts combines th...

متن کامل

Exploiting Standard Deviation of CPI to Evaluate Architectural Time-Predictability

Time-predictability of computing is critical for hard real-time and safety-critical systems. However, currently there is no metric available to quantitatively evaluate time-predictability, a feature crucial to the design of time-predictable processors. This paper first proposes the concept of architectural time-predictability, which separates the time variation due to hardware architectural/mic...

متن کامل

Adaptive Architectures for Future Highly Dependable, Real-Time Systems

Many present-day safety-critical or mission-critical military applications are deployed using intrinsically static architectures. Often these applications are real-time systems, where late responses may cause potentially catastrophic results. Static architectures allow system developers to certify with a high degree of confidence that their systems will provide correct functionality during oper...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004